This is the second stage of the graduation projects which includes the practical aspects which are design, implementation and testing for the resulting project. A documentation of the whole project should be delivered to the department and the supervisor(s) and a presentation is done for the whole project at the end of the semester. It includes weekly meetings with the supervisors.